package com.bigdata

object Demo12Fun {

  def main(args: Array[String]): Unit = {
    /**
     * 以函数作为参数的应用
     */
    val array = Array(1, 2, 3, 4, 5, 6, 7, 8, 9)

    array.foreach((num: Int) => {
      println(num)
    })

    array.foreach(println(_))

    //可以直接将println传递给foreach,
    //面向函数编程也可以使用多态
    array.foreach(println)

  }

}
